body {
  margin-top:35px;
	  margin-left:100px;
	   margin-right:100px;
	 padding:0px;
	background-color:#F6F5FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
fieldset.participant{
	font-size: 15px;
	width: 400px
	
}
.mainSize{
width:1000px;
}
table{
	width: 100%;
}
table.principale{

 font-size:xx-small;
  font-style:italic; 
  font-weight:bold;
  border-collapse:collapse;
  border-style:solid;
  border-width:1px;
 margin-bottom:20px;
}

table.caract{
  border-style:solid;
  border-width:1px;

}
td.listing{
	border-left-style:solid;
	border-right-style:solid;
	border-left-width:1px;
	border-right-width:1px;
	padding-left:5px;
}

.style1{
vertical-align:top;
text-align:right;

}

tr.list{
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width:1px;
}

tr.list:hover{
	background-color:#DCE4FD;
	
	}
	


li:hover{
	
	background-color:#DCE4FD;
	
}

th{
border-style:solid;
   border-width:1px;


}



.cat{
	
	
	
	
}

.subCat{
	
	
	padding-left:30px;	
	
}

.ajout{
	
text-align:center;	
	
}

.suprime{
	
text-align:center;	
	
}


img{
	
	
 border:none;
		
}


.bloc{
 width:400px;
  border-style:dotted;
   padding-left:30px;
   border-color:black;
	 border-width:1px;


}

.bloc_menu{
 width:400px;
  border-style:dotted;
   padding-left:30px;
   border-color:black;
	 border-width:1px;
 margin-top:40px;

}

#logout{

   float:right;

}

.center{
 background-color:#E8E8F7;
 width:640px;
  padding-left:20px;
   padding-top:20px;
  padding-bottom:20px;
     padding-right:20px
	  
}

div.button{
	background-color:#F6F5FC;
	


}

div.button:hover{
 color:#0600A6;	

}


a:hover{
 text-decoration:none;
 color:#0600A6;

}

a{
 text-decoration:none;
 color:#7774CE;

}
legend{
font-variant:small-caps;
  font-family:serif;
 font-size:12px;
font-style:normal;
 color:#0600A6;
}
legend.main{
font-variant:small-caps;
  font-family:serif;
 font-size:12px;
font-style:normal;
font-weight:bold;
 color:#0600A6;
}

h1{
font-variant:small-caps;
  font-family:serif;
 font-size:medium;

 color:#0600A6;
}

h2{
font-variant:small-caps;
  font-family:serif;
 font-size:small;

 color:#0600A6;
}


li{
margin-left:30px;

}



hr{
	margin-top:50px;
   border:1px solid #0600A6;
  width:50%;
  text-align:center;
}

/*{  font-variant:small-caps;

  font-family:serif;
 font-size:16px;
  margin-left:50px;
 

}
*//*
#relatif{
font-variant:small-caps;
  font-family:serif;
 font-size:medium;
  margin-left:-20px;
 color:#0600A6;
}
#prix{
font-variant:normal;
  font-family:serif;
 font-size:x-small;
  margin-left:-20px;
 color:#0600A6;
}

#prix{




}*/


/*
.categorie{
font-variant:small-caps;
  font-family:serif;
 font-size:small;
  margin-left:-20px;

}


.txt{

 margin-left:100px;
margin-right:100px;
  
}

.txt:hover{

 margin-left:100px;
margin-right:100px;
  
}

.gd_txt{

 margin-left:50px;
 margin-right:50px;
}

.gd_txt:hover{
 margin-left:50px;
 margin-right:50px;

}


.language{
     font-size:xx-small;
	  
	
		 font-style:italic; 
}

.black{
 color:grey;

}

.black:hover{

 color:black;
}*/